he/she has/had shot - Allemand Anglais Dictionnaire